These are quite nice and well priced. The assembly wasn't as difficult as some people are saying. I found it easy, but you must be perceptive. If you really look closely at the photos for assembly will you see where some folks may get tripped up. Hang in there you can do this! I put together 5 benches in two hours. They're soft and solid, I am happy with them!