Very sturdy. Nice quality. I thought the seats were a little more pink but they are beige.