This is a nice bench for my daughters room. I gave 4 stars because the bench came with a small stain on the seat. It came with quick delivery, packaged well and my 12 year old daughter assembled it fairly easily within 10 minutes. My husband rechecked to make sure it was done correctly which it was. Seems sturdy so far  it has only been 24hrs so if it does or doesnt hold up Ill update.