Did take a bit to put together, but not complicated to do just took time. I think the shelf looks great and it was what I was hoping for! What I expected for the price