Love this bench! It's exactly what I wanted for our front porch. The frame is sturdy, no wobbling, and the weave of the seats is nice and even. It swings just the right amount so it's easy to get in and out of. It's very, very easy to put together. The instructions say 30 minutes, but that's probably 25 minutes Bubble Cushion removal, 5 minutes actual assembly.