Love the product but unfortunately the back side panel did not fit properly so it bulges a little.  We were so frustrated because we had invested so much time that since it did not have to do with the cooler part at the top but was at the bottom, we decided to leave it with a little bulge.  It looks great from the front and we love it but you can see where the seams do not bee perfectly in the bottom back because of a defect in the way it was made.  Believe me, we tried everything to get it to fit properly but the two panels would not align.

Pros: looks great, very functional
Cons: It is easy to assemble when all the parts fit properly, we are pretty good at putting things together (have assembled lots of furniture, in the past) but this panel would not snap into place where it should have.