Love the storage and the mirror is EVERYTHING I HOPED FOR AND MORE! Assembly was not too hard but more so tedious.