This daybed was delivered fairly quickly and came with all the needed parts.  It does take some time to put together and you may need a second person but it's certainly not impossible.  Once you get the hang of what you are doing you'll have it together fairly quickly.  I'd be prepared for some of the fabric getting in the way of a few screw holes but if you cut the rest of it out it will speed things along.  There are a couple things I wish that were better (could have metal inserts that connect together instead of L-brackets and the slats could be a little bit larger for better support) but the value is excellent and the thin slats could be replaced later on without too much additional cost.