It fit perfectly in my space and seems sturdy - the only reason its not 5 stars is the assembly.  Good Lord there are a lot of small screws.