The bed shipped the next morning and I received the next day. I was really impressed with shipping. The bed was east to put together and took my husband and I about 30 minutes. Very sturdy, does not make any noise and it’s the perfect height for my three year old!