I bought this and the matching loveseat almost two years ago! I was skeptical about buying anything from the site. However, my order was shipped quickly with no damage. My 15 year assembled both while I was at work. The color is true to the picture (I bought beige). I’d like to think they’re sturdy. I’ve had no issues with them thus far. Also they’re easy to clean! Just scrub with a little fabric cleaner and water.