Great! We (my husband) got a little confused while putting together, but otherwise it's perfect. 5 stars because the printer fits! The doors are not perfectly aligned, but definitely our error. Great buy.