I bought this bed for my 7 year old daughter and she loves it.  I can't speak to how it will hold up over time as we've only had it for a few days.  However, I can say it looks great in person.  It does not look cheap at all.  The legs are plastic which was disappointing but I guess that's what you get at this price point.  Once in stalled, you forget the legs are plastic.  I just hope they hold up over time.  Some of the reviews said the bed is wide enough to fit a twin xl but I disagree.  I don't see how you can fit a twin xl on this bed.  With a regular twin mattress, it leaves about 1.5 inches on each side of the mattress.  Just enough room to tuck in bedding.  In the picture I included, I have a thin comforter on the bed.  The grey is a nice shade (not too dark, not too light).  I used a 10 inch mattress and it still leaves about 12 inches on the back support.  So far, very happy with this purchase.