The sofa it's great and we loved everything about it! On the other hand, the delivery service could improve by far. Our delivery date was changed on the last minute and we got a call from the delivery people being outside of our home, dropping our sofa on the sidewalk behind our bins. We weren't planning being home and had to change everything because the sofa spent the whole day outside. We had to rush home when it started raining and got us in trouble at work because we had to leave early due to the last minute change of plans.