The cabinet is pretty and sturdy. Assembly was a bit difficult but it might be because I did it by myself. It took me about 5 hours to put together.