I absolutely love my wall bed. It doubles as a desk/makeup table and a guest bed. It did take a long to set up, almost a whole day with two men working. However, once set up it is really easy to pull up and down, and the cute wall shelves allow for extra storage and decoration. It's great for all ages - we have had a six year old, and a 72 year old sleep on it as a guest.