Perfect fit for my little nook.   A bit firm but really nice for the price.  Easy to put together too.