Nice piece however it has a bunch of pieces so make sure you have time to put together.  I have seen some at home goods already together for the same price.  I will give it 5 stars for looks and functionality buy 2 stars for inconvenience.