Love my new love seat. The product arrived with all require pieces. The assembly instructions could have been a bit more clear, but I was able to put it together in under an hour with only a ten year old to assist me. The colour is great, and as pictured on the website. The back is comfortable and it is easy to flip it into a bed. My only complaint is that the seat part is a little hard and springy feeling - but that may improve with use.