I received it very quickly. I put it together myself (79 year old) but then I had to have a little help with lining up the screw holes, and tightening the pieces to complete.....I love it. I hope the fabric lasts for a long time.