It was perfect for our deck.  Stylish, comfortable and sturdy. It was a bit of work to put it together but if you have put other things together it should not be a problem as long as you have some time.