Terrible quality!  From the moment it arrived and we put it together we could tell it was not good quality and sure enough, day 2, the brackets broke!  We had to pay someone $300 to put new brackets on -- a complete waste of money for us.