This is a solid purchase.  It wasn't very difficult to put together and is a sturdy and unique addition to my front porch.  I love it.  The only reason I didn't give it 5 stars is because the cushions leave a little to be desired.  They're very basic and I wish there were other color options than just the blue or beige.... but once I swap them out, this is going to be amazing.