We put these together no problem.  For this price, I feel like I got a great deal and they look terrific in my house.  4 stars because it's not a top quality product, but totally worth it.  

Pros: Great value, reasonably easy assembly, quick free shipping!