Worth the $ and looks great. The covers it come with are handy as you can hit everything underneath them to protect the pieces from the elements. I recommend buying a separate outdoor watertight box to store the cushions when you aren't using them. 

The assembly was very time consuming but manageable. I was able to do it on my own over the course of a few nights. The placement of the screws make it so it's a little difficult to get the allen key in the proper spot to tighten. I noticed that my drawer for the propane tank doesn't quite fit in the rails. When the drawer is pulled out it falls off the track but once pushed in, it'll hold it's place. It's a little annoying to pull out to turn off the tank, have the drawer drop, reset it on the track and push it in.