Came packaged very well and shipped and delivered extremely fast. I assembled it myself, and assembly was very easy. The only reason I gave it 1 less star is the grey fabric is lighter than the picture otherwise it’s a decent buy.