I think it is fine for a $300 bookcase.  Some of the wood seems a little cheap (for example the shelves) and the finish easily chips.  It is a great size for a small space.  Be clear about your measurements as you can't have anything over 8in for the shelves which means many books may not fit.  Holds baskets well.  Met my needs so can recommend if your expectations are managed.