Bought this bed for my 4 year old.  She doesn't sleep on the top very often, but she does like to play up there.  I've set up a mattress on the top and bottom so she has choices.  It will be great for when we start doing sleep overs. I ordered the green, and it's lovely and I think it will age well.  I've had it for about 4 months now, and there isn't a single scratch on it and the finish is holding up. I expect it will.  Took 2 people about 2 hours to set up. No issues with setup, but it is a two person job.  For the price, the quality is there. I recommend.