This is exactly what we needed. It was a bit of a pain to put together, but not difficult...just time consuming. 

We love this piece and for the price it's great. I only gave 4 stars mostly because it is kinda cheep-y looking and I am not sure how long it will really last me. And the drawers are a pain to open and close. 

It does the job for now though and I am ultimately pleased.