It wasn't hard to put together, with me being pregnant it took longer but it was really simple. The table is flawless and work great in the spot i had for it. I think its a great buy. 

Pros: great value , easy to put together, nice size