the complete process was smooth. Got the best rates online on ALL modern and the delivery was on time.   

Pros: Easy assembly, perfect size, Good finish
Cons: Nothing