Product was so easy to put together . it took like 20 minutes to set it up . perfect for sitting on it while changing shoes . perfect for even my toddler to climb and sit on it .It seems very sturdy .very happy with the quick shipping . don't hesitate to buy this bench .goes perfectly with my decor .