The only reason i am not able to give a 5 star for this purchase is the shipping.. I got an email a few days after it was supposed to get shipped saying theres a 2 week delay. I really wanted the sofa so i waited 2 weeks just to receive an email a few days after 2 weeks saying it's back ordered until october. Ending up buying a different colour.  The shipping was more reasonable. However, the sofa is comfy!! Glad I ended up buying this one. Looks great! Really easy to assemble and good quality.