It is super light and easy to assemble. All you have to do is screw on the legs. It is very soft and good quality! I ordered on a Tuesday and received it on the next Friday.