Love this. The color is closer to greenish-teal as opposed to blue, in my opinion, but it is the color I was hoping for. It was not hard to put together.