took me 5 and a half hours to put together but well worth it.....not hard to put together but time consuming.....great quality and workmanship.....would highly recommend!!!

Pros: quality....stability
Cons: assembly takes some time