As far as the process of purchasing went it was great...easy to order and delivered on time....the assembly went smoothly as well...however the quality of the product is lacking...for 600.00 I expected the wood to be better quality...some of the trim is actually kinda flimsy....if I had checked it before my husband put it together I probably would have returned...