Con the holes don’t align well. Very difficult to connect and you kind of have to figure out how to build it yourself instead of following the directions entirely. They could definitely do better. 
Pro the best is perfect. The color is nice, the texture of fabric is great and is solid. I really like it a lot!