The price and the efficient delivery was amazing. However, I wish I paid the extra cost for assembly so the company was able to witness my disappointment of the back pillows being two left sided pieces. I give 4 stars due to not being able to enjoy the full set up because of this mishap but, besides that hiccup.. well delivered and easy to build.