The only reason I didn't give this 5 stars was because assembly was a bit of a challenge, but worth it. This is a nice unit, that serves a purpose with more style than the price suggests.