Not the easiest to put together, but my husband did it mostly by himself.Shipping was quick and it was packaged well. The only problem was the wrong color was sent. The ‘dark walnut’ was sold out online, so we ordered the gray slate color. We were sent the dark walnut after all and it matches the other furniture that we have so it worked out and we don’t have to return.