Took some time putting together and it came in what seemed like a thousand pieces, but the finished product was nice.  Would recommend if you have someone that has the time and ability to assemble a somewhat difficult project.  Not sure my husband wants to do that again.