Easy to assemble. Perfect for my small space. The color was more blue than the teal in the picture but still looks great!