I was impressed by the quality of this bench. Perfect height for me to use while getting dressed. I throw my laundry inside  it keeps our bedroom tidy. It wasn’t difficult to put together either. The top is firm  feels like it will last. You won’t be disappointed.