We ordered 6 of these, all came as described and were very simple to put together. So far, we've had no issues with sturdiness. The seat fabric has been easy to clean, which is very nice since we have 3 children.