I put it together myself! Came packaged in good shape, many little parts, but came out very well. It is a beige gray color, very pretty but not white like in the photo. Very happy overall!