I've lived with this bench a few months now, and I am please with how sturdy it is and how well it has handled heavy daily use.  It only took about 5 minutes to assemble, very easy.  I had a hard time finding a 48" white bench, and I'm glad I picked this one.  Good quality for the price.