Very easy to put together.  I was surprised on how sturdy it is.   Has a very nice velvet fabric.  Shipping was very fast and was packaged very well.  Worth the money.   Only thing I noticed was a slight smell.  Let air out on front porch and smell went away.