Four stars for nice clean lines and relatively easy to put together (took two people about an hour). The one flaw so far is that the fabric upholstery is very thin and lacks padding on the exterior/backside of the frame, so you have to be super careful in handling it not to punch your fingers through it.