Fits in our setting perfectly and very comfortable! Easy to assemble. I could have assembled them by myself but a second person was helpful. It took us about an hour to put all 3 pieces together.