I love this set, it's easy enough to put together and looks far more expensive than it was.  The cushions are very firm which is fine but I do hope they become more comfortable.  My only real complaints are that the back cushions do not tie onto the frame.  I live on the 12 floor over water and it gets very windy so I'm nervous they will go flying. Also when I ordered it said I'd receive the set on Friday which was perfect as it was nice weather but FedEx decided I shouldn't receive this til Monday...right before I had to go to work. Petty I know but I was very disappointed. Don't trust the delivery date given.