Pretty easy to assemble. No special tools required.  I put the table in the front hall of my small condo and it works well as far as the depth.  I couldn't deal with something 15" deep as that would have stuck out too far in the hall.  So this piece was the right size.  All in all, very satisfied.

Pros: Assembly, depth of unit, style
Cons: Some might say the piece is too small