The cabinet arrived in good shape.  It took quite a bit of time to put together.  I like it and it fits perfectly in my bathroom.