Perfect fit in my new modern style home.  Assembly was a breeze, it's comfortable and a great addition to my family room.  I had a small issue that was immediately resolved by Customer Service.  What a great experience!