Came put together. Only thing I had to do was screw in the legs. One of the doors is a little crooked, but you can barely tell. 5 stars for sure.