Took 10 minutes to put together.  Looks fantastic...lots of compliments! I'm not sure of the complaints that it's too small...I'm a 6'0 tall man and I have plenty of room.  Very comfortable!