Size is great! For the cost, the quality is about what I expected - cheaply made, but stylish and still comfortable.