The item was very easy to build. The cushion is better quality than I thought. It was hard to find a shoe bench that would fit my tiny space. Only complaint, the cushion stinks. It has a really bad odor. The parts of the bench are very light and not as heavy or solid as I would like it to be. It’s a good bench, but for the price I thought it would be a little more solid. It needs some grips to be put on the bottom of the legs because it’s so light it slides.