It’s fairly easy to put together and actually fairly heavy. Has feet that can turn in case your floor is crooked. The cushion is very thick and stable once it is fitted between the metal slats. Finishing screws to secure the shelf we’re really not needed but you could install them if you have a tiny drill to screw them in with. This is a bench from Jonathan and Drew Scott design from the HGTV property brothers. A great size for a small space. And a good pop of color for a touch of bling in an otherwise boring space on a small wall.