The size and style fit perfectly. The bookcase is  sturdy for my needs.  The legs have an adjustable feature and I leveled it, then tilted it back slightly and it is very stable on a wood floor. 
Assembly was straight forward and easy to follow.