I got this for my son, who lives in a really small apartment in NYC. It fit perfectly, looks great, and provides ample storage. Assembly was easy - he had some difficulty with the bar that goes behind the toilet, but that's to be expected. He loves it.