Super easy to put together yourself. Very versatile to change seat cushion colors. Very stable. I love them