It took me about 10-15 minutes to assemble alone and it was very easy! I have a full sized bed and the fit was great. Its also a perfect height for me.