Received it within days of ordering it. I give it 5 stars! 

Pros: Easy assembly, quality
Cons: Has to be against a wall because the back is not finished