Adorable, easy to construct, and seems very sturdy! This swing is just what was needed on my porch. I love how it defines a space and adds a level of coziness.