Nice and sturdy, and attractive. I used the assembly service as it had more pieces than I wanted to deal with. He had it together in about an hour so it was well worth the extra money! Gives a lot of extra storage in this tiny bathroom.