Perfect!  We assembled it no problem and the fact that you can pick which side you want the door with the shelves on is great.