Looks great. A little firm but nothing terrible. Easy to put together. Delivery was earlier than expected, which was nice! Not to big, fits perfect! Love it!