This is perhaps the only one item which I cannot rate as high as the others we purchased. Its OK. assembly was not too difficult but we struggled to align the front panels. Others OK. not the highest quality we expected or what we usually buy from this site, and we bought many items for  our new home!