Thank goodness this looks so nice, or I'd have thrown it in the fire. I had such a hard time putting this together. I'd get one piece in and another would slip out. I'd put that one back in place and another one would slip. It was a nightmare. I had to throw in the towel and let my husband finish it. He did a lot of growling, but he was able to get it done. It looks great and it fits our space perfectly. 

Pros: Looks higher quality than the assembly would allow you to believe! Great price, perfect size. 
Cons: Horrible assembly.