I was worried when I ordered the bench online, but was so happy when it arrived.  It was packaged very well and my 14 year old grandson put it together.  It's solid, very sturdy and looks great in my bathroom!  I couldn't be more pleased!