I had a great experience shopping at Wayfair.com. I love the sofa we purchased. Comfortable and firm cushions. Very easy to put together.