A little short so I think I will put taller legs on it, but otherwise I love it! Colour is closer to a really dark teal. It feels pretty sturdy esp for the price