Super cute and great for the price! A little smaller than I expected but still works great. I put it together myself in about 3 hours total but the directions and tools that come with it make it super easy to do. I also recommend getting zip ties to hold the pieces together and stop them from sliding.