Excellent!  I don't think we could've made a better choice!  When it arrived we thought we'd received the wrong piece - there were no feet/legs on it.  We discovered they were taped tightly against the bottom.  Assembly wise all I had to do was screw the ball type feet on it.  Easy!  I don't even know if you can call that "assembly".  The purchase was an overall great experience in every sense of the word.  Delivery was fantastic as well.  Definitely a good quality piece that's worth every penny we spent.  Certainly deserving of a five star rating!