Almost perfect fit for our house. Loved the ease of purchase, fast delivery, price and excellent service, including delivery staff. 2 minor issues, the delivery staff did not have tools on hand to assemble and color of furniture not accurate on web site, much more of a cream color than what appeared to be white on site. But overall quite happy.