Great design.  Carpet should be upgraded for a reasonable increase in price.  Assembly should be completed before shipping.  This is really inconvenient.  I have had it over a week and I need to go into the garage and find my drill and the correct bits.  

One star removed for carpet and another for assembly!