It's a nice piece, but the material is a bit light and the doors aren't soft close. Lots of pieces to assemble. Probably worth the $90 to have them assemble.