we absolutely love it!! however,  my husband who is very efficient at building had a difficult time putting this together  I would recommend having it shipped assembled, save yourself the trouble, if you can afford it.