A little challenging putting it together but overall very satisfied with our purchase! It’s roomy and very comfortable!