I like the device. It fits perfectly for my needs. It was delivered 2 days past it's original date. The package was damaged, the trays were broken but the main structure was without fault. It still fulfills my needs so I didn't bother returning it for broken plastic trays.Little cushion is nice touch but not that comfortable. Plastic trays on side do not slide in or out; they just sit in their. As far as the actual product...it is well worth money.