I had to build this on my own and was relatively easy. Quite sturdy and the gloss finish is really nice. Only thing I don't like is only the front is in gloss finish, the rest is in matte.