The bench was easy to assemble and perfect for the application for which I needed. The sitting surface is somewhat scratchy and one would not want to sit on it while wearing fine fabric. Overall, I’m very pleased.