this is fantastic! Recommend to everyone! White cushions may be difficult to keep clean, but overall this is great. I also like that this came assembled already.