Really easy to assemble.  Definitely very firm. But color is a nice dusty pink/gray/purple.  Storage is really nice.  Annoyed because delivery did not bring into apartment like ordered but left it in the lobby without notification.  Also, did not deliver on scheduled date,