Purchased on sale at a very good price. Arrived quickly and well packed. The assembly is fine but did take a bit of time. I have small hands and was able to finger tighten the bolts fairly quickly and finish with the allen wrench - it is a very tight area. By 1/4 of the way through, I had it down and it took me maybe 1 hour. Very sturdy and will be great.