This product has been great!  It's the perfect fit for my space and a great price.  Assembly was very easy.  It came will a slight damaged spot on the corner of the top piece but not worth the time and energy to send back.  Overall very pleased!