Absolutely love this set of furniture. The cushions are a little bit harder than we would like other than that it is great quality and very well made. It was easy to put together and delivery was before expected. It did come in several shipments. We are quite happy with the purchase. Our little dog Roger loves it!