This unit looks good, but it is not great quality and took over two hours to put together.  There are some gaps so it's not made particularly well, but it does look decent once you get it built.  It does have ample storage as well.  If you are looking for a piece that you don't want to spend a mortgage payment on and not worried too much about quality, it is okay and does the job.