I bought two of these and they are so beautiful.  They come fully assembled you just have to screw on the legs.  I get so many compliments.  They are firm which I like.