Easy to put together although the pieces not completely snug. Exactly what I had wanted for the space. A little more teal than I expected but still great. Shipped really quickly as well.