ALMOST perfect. The cushions slip a bit too much on the faux wicker (perhaps that will change as the 'shine' wears off) and a set of connectors to link the furniture pieces together would also have been nice (I found them online elsewhere for a few bucks, tho).