Beautiful bench that fits perfectly in front of my bed. The legs were a little difficult to screw in all the way. You need a drill to get them in tight. That is all the assembly you need to do. The beige upholstery is nice.