This was relatively easy to assemble and upholstery is not cheap looking or feeling which is nice. Something worth noting is that the drawer is not on any track but it is extremely spacious.