it took me a while to put the legs on by myself, but it is great quality, delivery was early and they were very nice. perfect for a small apartment! I'm very happy!