My boys (3 & 5) absolutely love it.  I wish that I had a bed this cool when I was growing up!!! it's like a mini indoor clubhouse!  I wish the curtains would stay on (they are on velcro and keep tearing off). Ended up going w the curtain free look in the end.  It was fairly simple to assemble. took a couple of hours, and will definitely require minimum 2 people to hold up and put together.  Make sure not to purchase Mattress' that are too thick. I think manufacture recommends no more than 7-8 inches.  I had unknowingly purchased 10", but it still fit fine.