Very easy to put together. Comes with all tools and screws needed. Took less than an hour to assemble. Sturdy frame, true to size. Slats slide in to fasten no additional screwing each slat. Overall decent bedframe.