I assembled this on my own in ~2 hours. I'm small so it was challenging stacking the pieces together. Got through it and it looks great, I highly recommend!