I was surprised how fast it came. It was very simple to put together. The directions were super easy to follow. I put it together by myself, no problem. It only took me about 10 minutes to put it together. I bought the cream color and really love it. It came packaged very well