It fits well on my small patio.  Cushions are grey and have a hard time staying put on the couch.  We do like it and have enjoyed it.  Great for the price!