Super easy to put together and very comfortable. I give it 4 stars though because when it arrived it had a stain on it.