We've had the bed for a few days but my 3 year old daughter has already been climbing and jumping on it.  It seems to be holding up very well.  It took my husband less than hour to put together (we only put the bed together not the trundle so I imagine that would take an extra 20-30 minutes).  The quality of the bed is good for the price point.  It's not bright white in color but more of an off white I would say.  Overall, I am happy with this bed and I believe it will last for many years for our daughter.