This bench was easy to assemble. It has a nice hinge so the top stays open on its own and has good size storage space. It's also comfortable and sturdy to sit on.