Very firm but looks great.  The inside dimensions were a little off.  Mine measures 9"h x 47"w x 14"d which is quite a bit smaller than advertised.  Was still a good purchase.