Love this bench. Very sturdy - being used in a business - yet easy to move. Assembly was ok/average time. It looks very nice, easy to clean the surface, & has held us nicely to daily use.