The main problem I have with products I order online is that it always seems to take me 10 times as long as the instructions say. I got this bed and had it assembled in about 20 minutes. Plus, it looks great!