This bench is sturdy and easy to assemble. The top opens easily. I ordered this on a Friday afternoon and received it on Saturday morning. Perfect for my space.