This bench was such a breeze to assemble. The bench itself has pre drilled holes, and the legs come in the box with the bench. The legs easily screw into the holes just using your hand. We have placed this bench at the foot of our queen sized bed. It looks very nice, and a good size comparison. (photo attached) I believe that the pattern is modern but very beautiful. The blue is vibrant, and I really like it. the lid opens and has plenty of storage, for instance right now we are keeping our throw (decorative) pillows that came with our bedding inside the storage unit while we are sleeping at night and the bed is unmade. However, I plan on adding sheets and blankets to it as well as there is plenty of room inside. I recommend this product, it's a space saver since you can put things inside of it, and also, if you do not want it as a stand-up bench, you can take the legs off and store elsewhere. It's quite sturdy, my husband actually has been sitting on it in the morning since we got the bench to put his shoes on. It's definitely a win from us!