I would definitely buy this again.  I love it!  Many parts, so takes time to put together.  It took 3 men to put it together in about 9 hous.